sediment from a liquid - Espagnol Anglais Dictionnaire